construct a barricade - Almanca İngilizce Sözlük